needle snails - Francés Inglés Diccionario